vanmaram

ശീമബദാം വൃക്ഷം - meaning in english

Meanings for ശീമബദാം വൃക്ഷം

noun
Apricot